Efficient GPU-Based Solver for Acoustic Wave Equation

نویسندگان

  • Ravish Mehra
  • Nikunj Raghuvanshi
  • Ming C. Lin
  • Dinesh Manocha
چکیده

We present an efficient algorithm to solve the acoustic wave equation that is used to model the propagation of sound waves through a material medium. Our approach assumes that the speed of sound is constant in the medium and computes an adaptive rectangular decomposition(ARD) of the environment. We map the algorithm to many-core GPU architectures by performing discrete cosine transforms (DCTs) inside each rectangular volume along with a sixth order interface handling at the boundaries. The entire solution to the second order PDE is computed on the GPU and we highlight many techniques to accelerate its performance by exploiting the features of GPU architectures. We highlight the performance of our algorithm in terms of computing impulse responses and sound propagation in complex 3D models. In practice, we observe a performance gain of more than 500X over finite-difference time-domain(FDTD) methods. The use of GPUs also results in almost one order of magnitude improvement over CPU-based ARD algorithms. To the best of our knowledge, this is the fastest method for solving the acoustic wave equation.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

An efficient GPU-based time domain solver for the acoustic wave equation

An efficient algorithm for time-domain solution of the acoustic wave equation for the purpose of room acoustics is presented. It is based on adaptive rectangular decomposition of the scene and uses analytical solutions within the partitions that rely on spatially invariant speed of sound. This technique is suitable for auralizations and sound field visualizations, even on coarse meshes approach...

متن کامل

A High Order Approximation of the Two Dimensional Acoustic Wave Equation with Discontinuous Coefficients

This paper concerns with the modeling and construction of a fifth order method for two dimensional acoustic wave equation in heterogenous media. The method is based on a standard discretization of the problem on smooth regions and a nonstandard method for nonsmooth regions. The construction of the nonstandard method is based on the special treatment of the interface using suitable jump conditio...

متن کامل

Analysis of Radial Baffle Effects on Acoustic Characteristics of a Combustion Chamber

An efficient finite volume approach has been used to develop a three dimensional Helmholtz acoustic solver for complex geometries. This acoustic solver was utilized to obtain characteristic mode shapes and frequencies of a baffled combustion chamber. An experimental setup, including stationary and moving sensors, has also been used to measure these quantities for the same model combustion chamb...

متن کامل

A Multigrid-based Iterative Solver for the Frequency-domain Elastic Wave Equation

SUMMARY Efficient numerical wave modelling is essential for imaging methods such as reverse-time migration (RTM) and full waveform inversion (FWI). In 2D, frequency-domain modelling with LU factorization as a direct solver can outperform time-domain methods by one order. For 3-D problems, the computational complexity of the LU factorization as well as its memory requirements are a disadvantage ...

متن کامل

FDTD Based Seismic Modeling and Reverse Time Migration on a GPU Cluster

We have designed a fast parallel simulator that solves the acoustic wave equation on a GPU cluster. Solving the acoustic wave equation in an oil exploration industrial context aims at speeding up seismic modeling and Reverse Time Migration. We use a finite difference approach on a regular mesh, in both 2D and 3D cases. The acoustic wave equation is solved in either a constant density or a varia...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2010